.item {
  text-align: center;

  img {
    width: 100%;
    height: 2rem;
  }

  span {
    padding: .15rem 0;
    font-size: .14rem;
  }

  p {
    font-size: .13rem;
    color: rgb(117, 107, 107);
  }

  li {
    color: red;
  }

  b {
    color: red;
  }

  ;
}

.top {
  width: 100%;
  height: .5rem;
  box-shadow: 0 0 .05rem #ccc inset;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #fff;
  position: sticky;
  top: 0;
  .left {
    padding-left: .1rem;
  }
}

.lists {
  display: flex;
  flex-direction: column;
  .imgs {
      img{
          width: 100%;
      }
  }
  .detail2 {
    text-align: center;

    img {
      width: 100%;
      height: 2rem;
    }

    span {
      padding: .15rem 0;
      font-size: .14rem;
    }

    p {
      font-size: .13rem;
      color: rgb(117, 107, 107);
    }

    li {
      color: red;
    }

    b {
      color: red;
    }

    ;
  }
  .built{
      width: 100%;
      height: .7rem;
      line-height: .7rem;
      flex: 1;
      ul{
        border-bottom:.012rem solid #ccc;

      }
    .li1{
         display: flex;
         justify-content: space-between;
         padding: 0 .1rem;  
         .changes{
             margin: .32rem 0;
         }
        
      } 
      ul:nth-child(2){ 
          display: flex;
          flex-direction: column; 
          padding: 0 .1rem;
        li{
            display: flex;
            justify-content: space-between;
           
        }
      }
     
  }
  .btn{
    button{
      width: 100%;
      height: .4rem;
      text-align: center;
      background-color: #fff;
      color: #000;
    }
  }
  .cons{
    textarea{
      width: 100%;
      height: 1.5rem;
      border:.001rem solid #ccc;
      border-radius: .06rem;
    }
   }
   button{
       width: 1rem;
       height: .4rem;
       outline: none;
       background-color: rgb(64, 165, 212);
       color: #fff;
       border:0;
       border-radius: .05rem;
   }
}

